explanatory power - Español Inglés Diccionario